PayPay随時・登録型都度決済フロー
利用承諾の流れ
PayPayで利用承諾を行う際の流れです。
sequenceDiagram
お客様(PCブラウザ/スマートフォン)->>加盟店様: 1.申込開始
加盟店様->>当サービス: 2.取引登録
当サービス-->>加盟店様:
加盟店様->>当サービス: 3.決済実行
当サービス-->>加盟店様:
加盟店様-->>お客様(PCブラウザ/スマートフォン):4.支払い手続き開始IFに誘導
当サービス-->>加盟店様:【非同期】結果通知(3.決済実行)
お客様(PCブラウザ/スマートフォン)->>当サービス:5.支払い手続き開始
当サービス-->>お客様(PCブラウザ/スマートフォン):PayPayログイン画面 表示
お客様(PCブラウザ/スマートフォン)->>PayPay:6.PayPayにログイン
PayPay-->>お客様(PCブラウザ/スマートフォン):PayPay利用承諾画面 表示
お客様(PCブラウザ/スマートフォン)->>PayPay:7.利用承諾
PayPay->>当サービス:8.利用承諾結果通知
当サービス-->>加盟店様:【非同期】結果通知(8.利用承諾結果)
PayPay-->>当サービス:
当サービス-->>お客様(PCブラウザ/スマートフォン):加盟店様サイト(決済戻し先URL)にリダイレクト
お客様(PCブラウザ/スマートフォン)->>加盟店様: 9.決済結果受信
加盟店様-->>お客様(PCブラウザ/スマートフォン):画面表示
フローの説明
- お客様が加盟店様サイトからPayPay随時・登録型都度の利用承諾を開始します。
- 加盟店様は当サービスの取引登録(EntryTranPaypayAccept)を行います。
- 加盟店様は当サービスの決済実行(ExecTranPaypayAccept)を行います。
- 加盟店様はお客様を当サービスの支払手続き開始IF(PaypayAcceptStart)に誘導します。
- お客様のブラウザ上から当サービスの支払手続き開始IF(PaypayAcceptStart)が行われ、お客様にPayPayログイン画面を表示します。
- お客様はPayPay画面にログインします。 ※PayPay画面のイメージは「図.PayPayログイン画面イメージ」をご参照ください。
- お客様がPCブラウザ/スマートフォンで利用承諾を行います。 ※PayPay画面のイメージは「図.PayPay利用承諾画面イメージ」をご参照ください。
- PayPayから当サービスに利用承諾結果通知が送信されます。 (結果通知プログラムをご利用の加盟店様へ当サービスから結果通知を送信します。
- 当サービスが加盟店様の決済結果戻しURLに決済結果を返却します。
※PCから購入する際に、「携帯電話番号」(PayPayアカウントに登録した携帯電話番号)と
「パスワード」を入力します。
※PayPayが必要と判断した場合のみ、PayPayアカウントに登録した携帯電話番号宛てに送信する
ワンタイムパスワードの入力も求められる場合もあります。
図.PayPay利用承諾画面イメージ
随時決済の流れ
sequenceDiagram
participant お客様
加盟店様->>当サービス: 1.取引登録
当サービス-->>加盟店様:
加盟店様->>当サービス: 2.決済実行
当サービス->>PayPay: 3.随時決済処理
PayPay-->>当サービス:
当サービス-->>加盟店様:
当サービス-->>加盟店様: 結果通知(2.決済実行)
加盟店様->>当サービス: 残高不足エラーだった場合
4.プッシュ課金購入要求 当サービス->>PayPay: 5.プッシュ課金購入要求処理 PayPay-->>当サービス: PayPay-->>お客様: 6.プッシュ通知送信 お客様-->>PayPay: 7.プッシュ通知受諾 PayPay->>当サービス: 8.プッシュ課金購入要求確定通知 当サービス-->>加盟店様: 結果通知
(4.プッシュ課金購入要求)
4.プッシュ課金購入要求 当サービス->>PayPay: 5.プッシュ課金購入要求処理 PayPay-->>当サービス: PayPay-->>お客様: 6.プッシュ通知送信 お客様-->>PayPay: 7.プッシュ通知受諾 PayPay->>当サービス: 8.プッシュ課金購入要求確定通知 当サービス-->>加盟店様: 結果通知
(4.プッシュ課金購入要求)
フローの説明
- 加盟店様は当サービスの取引登録(EntryTranPaypay)を行います。
- 加盟店様は「利用承諾」にて発行されたPayPay承諾番号を指定し、
当サービスの決済実行(ExecTranPaypay)を行います。 - 当サービスがPayPayに対して随時決済処理を行います。
PayPayから当サービスに決済結果が通知されます。
当サービスが加盟店様に決済結果を返却します。 - 随時決済実行時に残高不足エラーだった場合、プッシュ課金購入要求でお客様へ購入を要求します。
- 当サービスがPayPayに対して処理を行います。
- PayPayからお客様へプッシュ通知にて購入要求をします。
- お客様が承諾し、支払いを行います。
- PayPayから当サービスにプッシュ課金購入の確定が通知されます。
- 当サービスが加盟店様に決済結果を返却します。
登録型都度決済の流れ
sequenceDiagram
participant お客様
加盟店様->>当サービス: 1.取引登録
当サービス-->>加盟店様:
加盟店様->>当サービス: 2.決済実行
当サービス->>PayPay: 3.登録型都度決済処理
PayPay-->>当サービス:
当サービス-->>加盟店様:
当サービス-->>加盟店様: 結果通知(2.決済実行)
フローの説明
- 加盟店様は当サービスの取引登録(EntryTranPaypay)を行います。
- 加盟店様は「利用承諾」にて発行されたPayPay承諾番号を指定し、
当サービスの決済実行(ExecTranPaypay)を行います。 - 当サービスがPayPayに対して登録型都度決済処理を行います。
PayPayから当サービスに決済結果が通知されます。
当サービスが加盟店様に決済結果を返却します。